your heart misses a beat - German English Dictionary